﻿using FreeSql.DataAnnotations;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Text;

namespace ConfigInfoWebPlatform.Model
{
	[JsonObject(MemberSerialization.OptIn), Table(DisableSyncStructure = true)]
	public partial class DataSource
	{

		[JsonProperty, Column(Name = "id", DbType = "VARCHAR(50)", IsPrimary = true, IsNullable = false)]
		public string Id { get; set; }

		[JsonProperty, Column(Name = "casetypecode", DbType = "VARCHAR(50)")]
		public string CaseTypeCode { get; set; }

		[JsonProperty, Column(Name = "casetypename", DbType = "VARCHAR(100)")]
		public string CaseTypeName { get; set; }

		[JsonProperty, Column(Name = "code", DbType = "VARCHAR(100)")]
		public string Code { get; set; }

		[JsonProperty, Column(Name = "name", DbType = "VARCHAR(100)")]
		public string Name { get; set; }

	}
}
